/*  FUJIFILM/ RiteAid: Moms * Dads * Grads | AjZ / 4.10  */

body {
	width:auto;
	margin:0;
	padding:0;
	background:none;
	color:#CCC;
	font:13px/1.231 arial,helvetica,clean,sans-serif;
	/* for IE6/7 */ 
	_font-size:small;
}

div, form, img, table, p, ul, hr, label, option {margin:0; padding:0; border:0;}
p, fieldset, table, pre {margin-bottom:1em;}


/*  type styles  */
a, a:link, a:visited, a:active {color:#0865BE; text-decoration:underline;}
a:hover, a:hover.m, a:hover.d, a:hover.g {color:#44bbe6; text-decoration:underline;}
a.m {color:#FF3B3B;}
a.d {color:#0240B7;}
a.g {color:#500A95;}

h1, h2, h3, h4, h5, h6 {font:normal Arial, Helvetica, sans-serif; color:#0865BE; margin:0 0 .4em 0; letter-spacing:.1em;}
h1 {letter-spacing:.2em; font-size:22px; _font-size:large;}
h2 {font-size:22px; width:690px; line-height:45px; margin:-.5em 0 -.3em 0;}
h3, h4, h5, h6 {font-size:19px; letter-spacing:.2em; margin-bottom:.1em;}
h3 {font-style:italic;}
h4 img {margin:-3px 10px 2px 0;}
h5 {border-bottom:1px dotted #CCC;}
h6 {letter-spacing:.15em; font-style:italic; font-weight:bold;}
strong, .bold {font-weight:bold;}
em, .ital {font-style:italic;}
sup {vertical-align:super;}
sub {vertical-align:sub;}
.blue {color:#0865BE;}
.small {font-size:10px;}
.med {font-size:11px;}
.larger {font-size:14px;}

hr {
	width:100%;
	height:1px;
	margin:2em 0;
	*margin:1em 0;
	border-top:1px dotted #CCC;
	clear:both;
}


/*  building styles  */
#oCon {width:auto;}
#iCon {width:976px; padding:2em 0; text-align:left;}
.clearFloat {clear:both; height:0; font-size:1px; line-height:0;}
.spacer {padding:0 .6em;}
.leftImg {margin:0 1.5em 1em 0;}
.rightImg {margin:0 0 1em 1.5em;}

/*  header / footer styles  */
#head, #foot {
	width:975px;
	height:auto;
	font-size:10px;
	color:#666;
}
#head div {float:left;}
#foot {width:929px; padding:0 23px; float:left;}

*html #foot {width:975px; w\idth:929px;}

#foot .spacer {color:#3480CD;}
#logos img {float:left; margin:0 27px 1.5em 0;}
#social {float:right; color:#06C; font-weight:bold; font-size:12px; margin-bottom:1em; line-height:24px;}
#social img {margin:0 .5em;}
#event {float:right; clear:right;}


/*  content styles  */
#content {
	width:975px;
	height:auto;
	color:#717171;
	margin:1.5em 0 1em 0;
}

/*  home specific styles  */
#homeTop {
	float:left;
	border-bottom:1px solid #CCC;
	_border:none;
	margin-bottom:1.5em;
	_margin-bottom:-1em;
}
#homeTop div {float:left; width:325px;}
#top {height:52px; border-bottom:1px solid #CCC;}
#mBot, #dBot, #gBot {height:235px; z-index:0;}
#mBot a:link, #dBot a:link, #gBot a:link, #mBot a:visited, #dBot a:visited, #gBot a:visited {width:235px; height:235px; position:relative; float:left; display:block;}
#mHome #bot {background:url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/m1.jpg) no-repeat;}
#dHome #bot {background:url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/d1.jpg) no-repeat;}
#gHome #bot {background:url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/g1.jpg) no-repeat;}
#roll {height:22px; position:relative; top:202px; right:-1px; z-index:1000;}
#gHome #roll {right:0;}
#roll a {width:210px; height:22px; display:block; float:right;}
#mHome #roll a:link, #mHome #roll a:visited {background:url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/mEnter.png) no-repeat;}
#dHome #roll a:link, #dHome #roll a:visited {background:url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/dEnter.png) no-repeat;}
#gHome #roll a:link, #gHome #roll a:visited {background:url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/gEnter.png) no-repeat;}
#mHome #roll a:hover, #dHome #roll a:hover, #gHome #roll a:hover {background-position:0 -21px;}

#homeMid {
	width:952px;
	padding:10px 0 0px 23px;
	float:left;
	border-bottom:1px solid #CCC;
/*	background:url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/homeRNRback.gif) no-repeat 35px bottom;  */
}

*html #homeMid {width:975px; w\idth:952px;}

#homeMid  p {width:500px; float:left; line-height:19px; margin-left:220px}
#homeMid ul {width:345px; float:left;}
#homeMid li {
	width:335px;
	padding-left:20px;
	line-height:19px;
	background: url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/star.png) no-repeat left 3px;
}

*html #homeMid ul {width:355px; w\idth:335px;}

#homeMid ul.col2 {width:395px;}
#homeMid ul.col2 li {width:385px;}

#winners {
	width:650px;
	padding:10px 0 0px 23px;
	float:left;
	color: #000000;
}

*html #winners {width:650px; w\idth:640px;}

#winners  p {width:500px; float:left; line-height:19px; margin-left:220px}
#winners  .caption {font-size:12px}

#timHome {
	position:relative;
  text-align:center;
  color: black;
	width:178px;
	height:150px;
	margin:35px 0 -14px 755px;
	*margin-top:-95px;
}

#cashHome {
  float:left;
  text-align:center;
  font-size:18px;
  color: black;
	position:relative;
	width:200px;
	height:160px;
	margin:-95px 0 0px -735px;
	*margin-top:-95px;
}

#homeBot, #updateBot {width:950px; padding:15px 0 0 23px; border-right:1px solid #CCC; border-left:1px solid #CCC;}
#updateBot {border-top:1px solid #CCC;}

*html #homeBot, #updateBot {width:975px; w\idth:950px;}

#free {float:left; width:488px;}
#daily {float:right; width:462; height:92px;}
#homeBot li {
	width:478px;
	padding-left:10px;
	line-height:19px;
	background:url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/dot.png) no-repeat left center;
}

*html #homeBot li {width:488px; w\idth:478px;}


/*  sub page overall styles  */
#mom #content, #dad #content, #grad #content {
	width:973px;
	border:1px solid #CCC;
	-moz-border-radius-bottomleft:15px;
	-webkit-border-bottom-left-radius:15px;
	-moz-border-radius-bottomright:15px;
	-webkit-border-bottom-right-radius:15px;
	margin-top:0;
	float:left;
}

*html #mom #content, #dad #content, #grad #content {width:975px; w\idth:973px;}

#nav {width:251px; float:left;}
#nav a {text-decoration:none; font-weight:bold; color:#03C;}
#nav a:hover {text-decoration:none;}
#topNav {
	width:219px;
	background-color:#FFF;
	padding:24px 16px 10px 16px;
	float:left;
	font-size:15px;
}
#nav p {text-indent:20px; margin-bottom:.85em;}
#nav ul {margin:-.75em 0 .75em 0;}
#nav li {margin-left:.5em;}
#nav li a {font-weight:normal; font-size:13px;}
#botNav {width:219px; height:300px; background: url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/navGrad.png) repeat-x center top; padding:14px 16px; float:left;}

*html #topNav, #botNav {width:251px; w\idth:219px;}

#subCon {width:721px; border-left:1px solid #CCC; float:left; font-size:14px;}

*html #subCon {width:722px; w\idth:721px;}

.subContent {border-bottom:1px solid #CCC; width:680px; padding:1.5em; float:left;}
#popsubCon {width:551px; border-left:1px solid #CCC; float:left; font-size:14px;}

*html #popsubCon {width:552px; w\idth:551px;}

.popsubContent {border-bottom:1px solid #CCC; width:550px; padding:1.5em; float:left;}
/* bg removed #contest {width:670px; height:auto; background:url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/hall.gif) no-repeat center bottom;} */
#contest {width:670px; height:auto;}
#contest p {width:450px; padding-left:20px; line-height:1.5em;}
#contest ul {width:345px; float:left; padding-left:20px}

*html #contest p {width:470px; w\idth:450px;}

#enter {width:670px; height:auto;}
#enter p {width:650px; padding-left:20px; line-height:1.5em;}
#enter form p {clear:left;}
#enter form p label {float:left; text-align:right; padding-right:10px; width:32%; line-height:1.5em;}
#enter ul {width:500px; float:left; padding-left:100px;list-style:disc inside;}
#enter li {list-style:disc outside;}
#enter h1, #enter form h1 {background-color:#44bbe6; color:#FFFFFF; font:18px Arial; padding:2px; letter-spacing:normal;}
#enter .listimg {display:block; float:left; text-align:center; vertical-align:top; font-size:10px; width:150px; padding:0}
#enter .list {text-align:left; width:650px; line-height:1.5em;}
#enter .list label {float:left; text-align:right; padding-right:10px; width:32%; line-height:1.5em;}

*html #enter p {width:470px; w\idth:450px;}

.blueBot {background:url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/blueBot.png) repeat-x left bottom;}
#scroll {}
#enterNow {width:470px; text-align:center; display:block; margin:0;}
#enterNow div {margin:1.5em 0 .5em 0; }
#enterNow div a {width:375px; height:43px; background-image: url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/enterNow.png); display:block; margin:0 auto;}
#enterNow div a:hover {background-position:0 -43px;}
#enterNow p {padding:0; line-height:normal; margin:0;}

#enterNow2 {width:280px; display:block; margin:0;}
#enterNow2 div {margin:1.5em 0 .5em 0; }
#enterNow2 div a {width:280px; height:43px; background-image: url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/enterNow2.png); display:block; margin:0 auto;}
#enterNow2 div a:hover {background-position:0 -43px;}
#enterNow2 p {padding:0; line-height:normal; margin:0;}

#orderNow {width:161px; text-align:center; display:block; margin:0;}
#orderNow div {margin:1.5em 0 .5em 0; }
#orderNow div a {width:161px; height:43px; background-image: url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/orderNow.png); display:block; margin:0 auto;}
#orderNow div a:hover {background-position:0 -43px;}
#orderNow p {padding:0; line-height:normal; margin:0;}

#submitBtn {width:161px; text-align:center; display:block; margin:0;}
#submitBtn div {margin:1.5em 0 .5em 0; }
#submitBtn div a {width:161px; height:43px; background-image: url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/submit.png); display:block; margin:0 auto;}
#submitBtn div a:hover {background-position:0 -43px;}
#submitBtn p {padding:0; line-height:normal; margin:0;}

#continueBtn {width:161px; text-align:center; display:block; margin:0;}
#continueBtn div {margin:1.5em 0 .5em 0; }
#continueBtn div a {width:161px; height:43px; background-image: url(/web/20110210123317im_/http://www.mywayphotocontest.com/contestant/images/continue.png); display:block; margin:0 auto;}
#continueBtn div a:hover {background-position:0 -43px;}
#continueBtn p {padding:0; line-height:normal; margin:0;}

#registerBtn {width:161px; text-align:center; display:block; margin:0;}
#registerBtn div {margin:1.5em 0 .5em 0; }
#registerBtn div a {width:161px; height:43px; background-image: url(/web/20110210123317im_/http://www.mywayphotocontest.com/contestant/images/register.png); display:block; margin:0 auto;}
#registerBtn div a:hover {background-position:0 -43px;}
#registerBtn p {padding:0; line-height:normal; margin:0;}

#loginBtn {width:161px; text-align:center; display:block; margin:0;}
#loginBtn div {margin:1.5em 0 .5em 0; }
#loginBtn div a {width:161px; height:43px; background-image: url(/web/20110210123317im_/http://www.mywayphotocontest.com/contestant/images/login.png); display:block; margin:0 auto;}
#loginBtn div a:hover {background-position:0 -43px;}
#loginBtn p {padding:0; line-height:normal; margin:0;}

#emailpwBtn {width:200px; text-align:center; display:block; margin:0;}
#emailpwBtn div {margin:1.5em 0 .5em 0; }
#emailpwBtn div a {width:200px; height:43px; background-image: url(/web/20110210123317im_/http://www.mywayphotocontest.com/contestant/images/email_password.png); display:block; margin:0 auto;}
#emailpwBtn div a:hover {background-position:0 -43px;}
#emailpwBtn p {padding:0; line-height:normal; margin:0;}

#chgpwBtn {width:200px; text-align:center; display:block; margin:0;}
#chgpwBtn div {margin:1.5em 0 .5em 0; }
#chgpwBtn div a {width:200px; height:43px; background-image: url(/web/20110210123317im_/http://www.mywayphotocontest.com/contestant/images/change_password.png); display:block; margin:0 auto;}
#chgpwBtn div a:hover {background-position:0 -43px;}
#chgpwBtn p {padding:0; line-height:normal; margin:0;}

#photoFunBtns {display:block; text-align:center; font-size:12px;}
#photoFunBtns div {float:left; display:block; margin:0 1.0em 1em 0;}
#mphotoFun {width:210px; text-align:center; display:block; margin:0;}
#mphotoFun div {margin:1.0em 0 .5em 0; }
#mphotoFun div a {width:210px; height:24px; background-image: url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/mPhotoFun.png); display:block; margin:0 auto;}
#mphotoFun div a:hover {background-position:0 -25px;}
#mphotoFun p {padding:0; line-height:normal; margin:0;}

#dphotoFun {width:210px; text-align:center; display:block; margin:0;}
#dphotoFun div {margin:1.0em 0 .5em 0; }
#dphotoFun div a {width:210px; height:24px; background-image: url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/dPhotoFun.png); display:block; margin:0 auto;}
#dphotoFun div a:hover {background-position:0 -25px;}
#dphotoFun p {padding:0; line-height:normal; margin:0;}

#gphotoFun {width:210px; text-align:center; display:block; margin:0;}
#gphotoFun div {margin:1.0em 0 .5em 0; }
#gphotoFun div a {width:210px; height:24px; background-image: url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/gPhotoFun.png); display:block; margin:0 auto;}
#gphotoFun div a:hover {background-position:0 -25px;}
#gphotoFun p {padding:0; line-height:normal; margin:0;}

#photoFun {display:block; text-align:left; font-size:12px;}
#photoFun div {float:left; display:block; margin:0 1.5em 1em 0;}
#photoFun a img {margin-bottom:.5em;}
#photoFun a {text-decoration:none}
#photoFun p {text-align:left;}

#editBtn {width:210px; text-align:center; display:block; margin:0;}
#editBtn div {margin:1.0em 0 .5em 0; }
#editBtn div a {width:150px; height:24px; background-image: url(/web/20110210123317im_/http://www.mywayphotocontest.com/contestant/images/edit.png); display:block; margin:0 auto;}
#editBtn div a:hover {background-position:0 -25px;}
#editBtn p {padding:0; line-height:normal; margin:0;}

#deleteBtn {width:210px; text-align:center; display:block; margin:0;}
#deleteBtn div {margin:1.0em 0 .5em 0; }
#deleteBtn div a {width:150px; height:24px; background-image: url(/web/20110210123317im_/http://www.mywayphotocontest.com/contestant/images/delete_entry.png); display:block; margin:0 auto;}
#deleteBtn div a:hover {background-position:0 -25px;}
#deleteBtn p {padding:0; line-height:normal; margin:0;}

#sendreqBtn {width:375px; text-align:center; display:block; margin:0;}
#sendreqBtn div {margin:1.0em 0 .5em 0; }
#sendreqBtn div a {width:375px; height:24px; background-image: url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/send_request.png); display:block; margin:0 auto;}
#sendreqBtn div a:hover {background-position:0 -25px;}
#sendreqBtn p {padding:0; line-height:normal; margin:0;}

#twitterBtn {width:375px; text-align:center; display:block; margin:0;}
#twitterBtn div {margin:1.0em 0 .5em 0; }
#twitterBtn div a {width:137px; height:26px; background-image: url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/twitter.png); display:block; margin:0 auto;}
#twitterBtn div a:hover {background-position:0 -26px;}
#twitterBtn p {padding:0; line-height:normal; margin:0;}

#freeIdeas {display:block;}
#freeIdeas #wrap {width:315px; height:100px; float:left; display:block; margin:0 1.5em 1em 0;}
#wrapL {float:left;}
#wrapL img {width:138px; height:98px; border:1px solid #000;}
#wrapR {width:160px; height:100px; float:left; font-size:20px; color:#0865BE; background:url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/blueGrad.jpg) repeat-y 0 top;}
#wrapR p {margin:auto 0; padding:1em 0 0 1em; *padding-top:0;}

#gifts, #gifts2 {display:block; text-align:center; font-size:12px;}
#gifts div, #gifts2 div {float:left; display:block; margin:0 1.5em 1em 0;}
#gifts a p {text-decoration:underline;}
#gifts a img {width:140px; height:150px; margin-bottom:.5em;}

#recipes {display:block; text-align:center; font-size:12px;}
#recipes div {float:left; display:block; margin:0 1.5em 1em 0;}
#recipes a {text-decoration:none;}
#recipeslogo {display:block; clear:both;}
#recipestag {padding-top:22px;}

#footer {text-align:center; font-size:12px; padding:1.5em; display:block;}
#footer a {color:#44BBE6; text-decoration:underline;}
#footer a:hover {color:#0865BE;}
#bigIcons {margin-top:1.5em; font-size:13px;}
#bigIcons a {color:#0865BE;}
#bigIcons a:hover {color:#44BBE6;}

/*  buttons  */
#botNav .button a {width:219px; height:37px; margin:.75em 0; display:block;}
.mBut a {background-image:url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/mButton.png);}
.dBut a {background-image:url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/dButton.png);}
.gBut a {background-image:url(/web/20110210123317im_/http://www.mywayphotocontest.com/img/gButton.png);}
.mBut a:hover, .dBut a:hover, .gBut a:hover {background-position:0 -37px;}

#rules {
  width:750px;
  border:1px solid #CCC;
  -moz-border-radius-bottomleft:15px;
  -webkit-border-bottom-left-radius:15px;
  -moz-border-radius-bottomright:15px;
  -webkit-border-bottom-right-radius:15px;
  margin-top:0;
  float:left;
}
#rulesContent {
  padding-left: 25px;
  padding-right: 25px;
  text-align:left;
  color: #000000;
}
#rulesContent ul { list-style: none;}
#rulesContent .indent {
  padding-left:30px;
  padding-right:50px;
}
#rulesContent2 {
  padding-left: 25px;
  padding-right: 25px;
  text-align:left;
  color: #000000;
}
#rulesContent2 ol { list-style-type: decimal;}
#rulesContent2 li { font-weight: bold;}
#rulesContent2 p.li { font-weight: normal;}
#rulesContent2 td { font-weight: normal;}

.about p {width:525px; padding-left:20px; color:#717171;}

/*
     FILE ARCHIVED ON 12:33:17 Feb 10, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 22:40:59 Feb 18, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.729
  exclusion.robots: 0.032
  exclusion.robots.policy: 0.019
  esindex: 0.012
  cdx.remote: 7.117
  LoadShardBlock: 103.265 (3)
  PetaboxLoader3.resolve: 69.531 (4)
  PetaboxLoader3.datanode: 95.601 (4)
  load_resource: 104.546
*/